Informationen zum Forum Rund um AutoCAD:
Anzahl aktive Mitglieder: 10.703
Anzahl Beiträge: 211.635
Anzahl Themen: 32.978
Schlagwort:
Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 4, 4 Gesamtergebnisse mit Suchbegriffen schreibschutz aufheben bei autocad-datei sec.
Rund um AutoCAD : Maßstab auslesen über c#/Dotnet
mechatrox am 01.11.2011 um 14:26 Uhr (0)
@Thomas: das ist mir alles klar. Meine Frage lautet: Über welches Event/welche Funktion kann ich den Benutzerdefinierten Maßstab ändern bzw. auslesen? Oder gibt es keine Funktion, die diese Variable (wenn es überhaupt eine ist) auslesen kann?@Susi: Ich verwende die Zoom-Funktion (z.B. "_zoom m 3498377.303,5570708.288 100.0") um bei einer initial geladen Karte zu einem gewissen Punkt auf einer Karte zu springen. Da sich alle Autocad-Produkte ähneln, denke ich, dass ich hier schon richtig aufgehoben bin. Es ...

In das Form Rund um AutoCAD wechseln
Rund um AutoCAD : Maßstab auslesen über c#/Dotnet
mechatrox am 01.11.2011 um 15:58 Uhr (0)
@wronzky: Ja, im Modellbereich. Der Maßstab wird schon in Autocad unten Rechts dargestellt. Wenn ich auf ihn drauf klicke, kann ich über "Benutzerspezifisch" - "Maßstabwert eingeben" diesen ändern. Wie komme ich programmiertechnisch an diesen Maßstab ran, der dort dargestellt wird? Im nächsten Schritt würde ich gerne diesen programmiertechnisch über C# ändern. Wenn ich aber an den aktuellen Maßstab rankomme, kann ich diesen über den Befehl "zoom" ändern und mir den neuen errechnen. Somit genügt eigentlich ...

In das Form Rund um AutoCAD wechseln
Rund um AutoCAD : Maßstab auslesen über c#/Dotnet
mechatrox am 02.11.2011 um 10:38 Uhr (0)
Weiß jemand von euch wie ich Befehle aus der Konsole auslesen kann?Über den Befehl "(/ (getvar "viewsize")(/ (cadr (getvar "screensize"))(/ 96.0 25.4)))" erhalte ich den korrekten Maßstab. Jetzt müsste ich diesen über C#/Dotnet auslesen können. Wie ich einen Befehl an Autocad sende, weiß ich (über SendStringToExecute()), aber wie kann ich Meldungen aus der Konsole auslesen?

In das Form Rund um AutoCAD wechseln
Rund um AutoCAD : Konsole/Protokoll auslesen in C# Dotnet
mechatrox am 02.11.2011 um 11:15 Uhr (0)
@wronzky: Danke. Das geht schon in die richtige Richtung. Nur kenne ich mich leider nicht mit LISP aus. Folgenden Code möchte ich nun zum Laufen bekommen: Code:(defun c:read-AX-Dump ()  (setvar "logfilemode" 1)  (vlax-dump-object (vlax-ename-vla-object (car (entsel))))  (setvar "logfilemode" 0)  (setq file (open (getvar "logfilename") "r"))  (print (read-line file))  ;oder sonst was  (close file)  (vl-file-delete (getvar "logfilename"))  (print))Wenn ich das richtig verstehe, wird eine Datei zum Schreiben ...

In das Form Rund um AutoCAD wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz